aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
aa ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab aa 
aa ab ab ab ab ab ab ab ac ab ab ab ab ab ab ab aa 
aa ab ab ad ae ab ab ad af ae ab ab ad ae ab ab aa 
aa ab ad ag ah ae ad ag af ah ae ad ag ah ae ab aa 
aa ab ag ag ah ah ag ag ai ah ah ag ag ah ah ab aa 
aa ab ag ag ah ah ag aj ak al ah ag ag ah ah ab aa 
aa ab ag ag ah ah aj ak am ak al ag ag ah ah ab aa 
aa ab ag ag ah ah an an an ao ap ag ag ah ah ab aa 
aa ab ag ag ah ah aq ar as at au ag ag ah ah ab aa 
aa ab ag ag ah ah av aw af ax au ag ag ah ah ab aa 
aa ab ag ag ah ah ad ag af ah ae ag ag ah ah ab aa 
aa ab ag aj al ah ag ag ai ah ah ag aj al ah ab aa 
aa ab aj am am al ag aj ak al ah aj am am al ab aa 
aa ab ay am am az aj am am am al ay ak ak az ab aa 
aa ab aA aB an an an aB aC aB an an an an ap ab aa 
aa ab ab ab ab ab ab ab aD ab ab ab ab ab ab ab aa 
aa aa aa aa aa aa aa aa aE aa aa aa aa aa aa aa aa 

:def
:aa
pix("grass.png")
walk(1)
Action
move("level3.txt", 20, 16)
hero("hero_w")
:ab
pix("grass.png")
walk(1)
:ac
pix("town/wood_roof_nmid.png")
walk(0)
:ad
pix("town/wood_roof_nw.png")
walk(0)
:ae
pix("town/wood_roof_ne.png")
walk(0)
:af
pix("town/wood_roof_mid.png")
walk(0)
:ag
pix("town/wood_roof_w.png")
walk(0)
:ah
pix("town/wood_roof_e.png")
walk(0)
:ai
pix("town/wood_roof_smid.png")
walk(0)
:aj
pix("town/wood_roof_sw.png")
walk(0)
:ak
pix("town/wood_window.png")
walk(0)
:al
pix("town/wood_roof_se.png")
walk(0)
:am
pix("town/wood_wall.png")
walk(0)
:an
pix("town/wood_wall_s.png")
walk(0)
:ao
pix("town/wood_wall_door.png")
walk(1)
:ap
pix("town/wood_wall_se.png")
walk(0)
:aq
pix("small_shrub.png")
walk(0)
:ar
pix("tree_left2.png")
walk(0)
:as
pix("tree_center2.png")
walk(0)
addpix("town/wood_roof_nmid_trans.png")
:at
pix("tree_right2.png")
walk(0)
:au
pix("grass.png")
walk(0)
:av
pix("tree.png")
walk(0)
:aw
pix("small_flowers.png")
walk(0)
addpix("town/wood_roof_nw_trans.png")
:ax
pix("mixed_flowers.png")
walk(0)
addpix("town/wood_roof_ne_trans.png")
:ay
pix("town/wood_wall_w.png")
walk(0)
:az
pix("town/wood_wall_e.png")
walk(0)
:aA
pix("town/wood_wall_sw.png")
walk(0)
:aB
pix("town/wood_window_s.png")
walk(0)
:aC
pix("road/end_wood_door.png")
walk(0)
Action
if(var("farmhouse_key_found"), "=", 0)
	info("The farmhouse door is locked.")
	info("A sign on the door reads 'Too many monsters. Left the valley.'")
else
	hero("hero_n")
	move("farmhouse.txt", 7, 13)
	if(take("Key"), "=", 1)
		info("You unlock the door with your key.")
		set("farmhouse_key_found", "=", 1)
	endif
endif
:aD
pix("road/road_ns.png")
walk(1)
:aE
pix("road/road_ns.png")
walk(1)
Action
move("level3.txt", 20, 16)
hero("hero_w")
